using System;
using UniversalAdmin.Domain.Entities;

namespace UniversalAdmin.Domain.Entities.App;

public class File : EntityBase
{
    public string Name { get; set; } = string.Empty;
    public string OriginalName { get; set; } = string.Empty;
    public string Path { get; set; } = string.Empty;
    public long Size { get; set; }
    public string? MimeType { get; set; }
    public Guid? UserId { get; set; }

    // Navigation properties
    public virtual User? User { get; set; }
}
